لینوکس

ایجاد فایل شیر بین هاست لینوکسی و ماشین ویندوزی در KVM

سلام به خوانندگان عزیز، حدس میزنم شما هم با مشکل انتقال فایل بین هاست لینوکسی و ماشین مجازی ویندوزی در KVM Virt Manager مواجه شده‌اید.اما چطور میشه بین ماشین مجازی ویندوزی و هاست لینوکسمون انتقال فایل داشته باشیم؟

خب در این آموزش میخوایم باهم نحوه ایجاد فایل شیر بین هاست لینوکسی و ماشین ویندوزی را در KVM Virt Manager یاد بگیریم.

شروع

در قدم اول به احتمال زیاد شما ماشین مجازی ویندوزی خود رو با یکی از ورژن های مورد نظرتون در Virt Manager ساخته اید.

در این آموزش من قبلا یک ماشین مجازی با ویندوز ۱۰ ساختم و همونطور که توی عکس میبینید تنها یک درایو بهش اختصاص دادم

ایجاد فایل شیر بین ماشین ویندوزی و هاست لینوکسی در KVM
File share between windows guest and linux host on KVM
ایجاد Filesystem در Virt Manager

بسیار خب، در قدم اول یک فایل سیستم باید ایجاد کنیم و دایرکتوری‌ای که میخواهیم آن را با ویندوز share کنیم را معرفی کنیم.

برنامه Virt Manager را باز کنید و مراحل را به ترتیب طی کنید: (‌من قبلا در سیستم هاستم یک دایرکتوری ساختم )

ایجاد فایل سیستم در kvm
Create a file system in KVM virt manager
  1. ابتدا به بخش Show Virtual Hardware Details بروید
  2. سپس از پایین گزینه ی Add Hardware را مانند تصویر انتخاب کنید
  3. از پنجره جدید باز شده گزینه Filesystem را انتخاب کنید
  4. در صفحه جدید باز شده نوع Driver را بگذارید Virtiofs باشد و گزینه Browse.. را بزنید تا آدرس دایرکتوری‌ای که قرار است آن را Share کنیم را معرفی کنیم
اضافه کردن فایل سیستم به KVM
Add Filesystem to virtmanager

در صفحه باز شده Browse Local را انتخاب کنید و مسیر دایرکتوری share را مشخص کنید.

Add filesystem to kvm virt manager

همانطور که میبینید در بخش اول آدرس دایرکتوری share قرار گرفته است و در بخش دوم یا Target Path نام دلخواه Share point شما است که میتوانید با / و در ادامه نام دلخواه، آن را ثبت کنید.

در انتها Finish را بزنید تا فایل اضافه شود.

حتما به یاد داشته باشید تا Apply را هم بزنید تا تغییرات اعمال شوند.

حالا میتوانید ماشین مجازی را استارت کنید، در صورتی که قبلا روشن بوده، لازم است آن را ری‌استارت کنید.

نصب فایل های مورد نیاز بر روی ماشین مجازی ویندوزی

حالا که فایل سیستم را در Virt manager kvm اضافه کردیم، باید فایل های پیش نیاز را بر روی ویندوز نصب کنیم

این فایل ها شامل :

  • درایورهای مورد نیاز برای نصب WinFsp که میتوانید آن را در ادامه مطلب بصورت مستقیم یا یکجا دانلود کنید ( دانلود )
  • برنامه WinFsp ( دانلود )
  • برنامه VirtIO-Win-Guest-tools ( دانلود )

البته میتوانید تمام فایل ها را بصورت فایل zip هم دانلود کنید –>  تمام فایل ها بصورت یکجا ( دانلود ) ( دانلود از لینک کمکی ) ( رمز فایل itdoost.ir )

ترتیب نصب:
  1. نصب درایورها با اسم sshfs-win
  2. نصب winfs
  3. نصب virtio-win
فعال کردن virtiofsservice در ماشین مجازی ویندوز

بسیار خب پس از نصب نرم افزارهای مورد نیاز، ماشین مجازی را یک بار ری‌استارت کنید.

سپس در ویندوز به services بروید و سرویس VirtioFSService را پیدا کرده و آن را مطابق تصویر start کنید

Enable VirtioFSService

پس از فعال کردن این سرویس، با مراجعه به Computer در ویندوز خود میتونید ببینید که فایل سیستم شما بصورت یک درایو به ویندوز اضافه شده

Share Point between Windows Guest and Linux host on KVM Virt manager

 

 

 

 

رامین

سلام. من رامین نعمتی هستم. فارغ التحصیل کارشناسی الکترونیک از دانشکده فنی شماره ۲ تهران. از همون اوایل دوره کارشناسی با بحث شبکه های کامپیوتری آشنا شدم و بشدت دلباخته اش شدم D: و شروع کردم به یادگیری مباحث مربوطه. یه مدت بخاطر مسائل شخصی از این فیلد دور بودم ولی الان بازهم شروع کردم به یادگیری بیشتر. این سایت رو هم راه اندازی کردم تا بخشی از مطالبی که توی کار برام پیش آمده و حلش کردم یا مورد جدیدی یاد گرفتم و میخوام که ملکه ذهنم بشه و فراموشش نکنم را توی این سایت منتشر میکنم شاید به درد یک نفر دیگه هم بخوره. خیلی خیلی خوشحال میشم که اگر نظر یا پشنهاد یا انتقادی دارید بهم بگید. میتونید از طریق تلگرام و آی دی t.me/linusp با من در ارتباط باشید. خاک امین و هر چه در وی کاشتی / بی خیانت جنس آن برداشتی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا